// element 样式补丁
.el-card {
  &.is-always-shadow {
    box-shadow: 0 0 8px 0 rgba(232, 237, 250, .6), 0 2px 4px 0 rgba(232, 237, 250, .5);
  }

  &.is-hover-shadow {
    &:hover {
      box-shadow: 0 0 8px 0 rgba(232, 237, 250, .6), 0 2px 4px 0 rgba(232, 237, 250, .5);
    }
  }
}

.el-menu--horizontal {
  border-bottom: none !important;
}

.el-tabs__item:focus.is-active.is-focus:not(:active) {
  box-shadow: none !important;
}

// 修复IE宽度不能撑满
.el-table__body,
.el-table__header {
  width: 100% !important;
}

// Chrome下表格头部错位修复
.el-table th.gutter,
.el-table colgroup.gutter {
  display: table-cell !important;
}

.el-table {
  background-color: transparent !important;
  &::before{
    background-color: transparent !important;
  }
  tr {
    background-color: transparent;
    border: 1px solid transparent;
    // background-clip: padding-box, border-box;
    background-origin: padding-box, border-box;
    background-image: linear-gradient(157deg,
        rgba(9, 5, 33, 0.7) 0%,
        rgba(16, 9, 52, 0.9) 100%),
      linear-gradient(180deg, rgba(82, 41, 169, 1), rgba(30, 17, 101, 1));

    &>td.el-table__cell {
      color: #FFFFFF;
      border-bottom: none;
    }

    &:hover {
      &>td.el-table__cell {
        background: #4327a5 !important;
      }
    }
  }

  thead tr {
    background: linear-gradient(163deg, #E34CD5 0%, #4460E3 100%);
    border-radius: 3px;

    th.el-table__cell {
      color: #FFFFFF;
      background: transparent;
      border-bottom: none !important;
    }
  }
}

.el-pagination {

  .btn-next,
  .btn-prev {
    background-color: transparent !important;
  }

  li {
    background-color: transparent !important;

    &.active {
      background-color: rgba(77, 109, 255, 1) !important;
    }
  }
}